rat-tailed larva - Turc Anglais Dictionnaire